foster family home - German English Dictionary